.clearfloat:before,
.clearfloat:after{content: " ";display: table;}
.clearfloat{clear: both;}

html{background-color:#f2f2f2;}
html,body{max-width:640px !important;}

/* ol ul */
ol,ul{list-style: none;}

/* border-box */
div,ul,li,input,img,a,textarea,span{-webkit-box-sizing: border-box;}

/* header */
header.header{  z-index:100;position:fixed;top:0;left:0;right:0; padding: 7px 15px;   background-color: #333;color: #fff; text-align: center;border-bottom: solid 1px #ddd;}
header.header .back{position:absolute;left:10px;top:10px;display:inline-block;width:11px;height:18px;background: url("../images/back.png") no-repeat;background-size:cover;}
header.header .title{ display: inline-block; font-size: 18px;  line-height: 20px;  flex-grow: 1;  }

.page_title {  text-align: center;  font-size: 34px;  color: #3cc51f;  font-weight: 400;  margin: 0 10%;  }
.noneTip{list-style:none;text-align:center;font-size:0.14rem;color:#AAA;padding:10px;}

.button.weui_btn{font-size: 15px;line-height: 35px; background-color:#2f90f1; }
.button.weui_btn.nagative{background-color:#ebebeb!important;color: #a7a7a7;}
.weui_navbar_item:active{background-color: rgba(0,0,0,0);}
input:-webkit-autofill{ background-color: rgba(0, 0, 0, 0);}



/* 自定义弹框 */
.weui_dialog{padding: 0 10px;border-radius: 6px;}
.weui_dialog_hd{position: relative;padding: 0;line-height: 45px;color: #bb000e;border-bottom: solid 1px #bb000e;}
.weui_dialog_hd:before{content: "";display: inline-block;width: 55px;height: 65px;background: url('../images/bird.png');background-size: 55px 65px;position: absolute;left: 10px;top:-58px;}
.weui_dialog_bd{padding: 15px 10px;font-size: 16px;color: #333;}
.weui_dialog_ft{margin-top: 10px;}
.weui_btn_dialog.primary{background: #bb000e;color: #fff;font-size: 16px;margin: 0 -10px;border-radius: 0 0 6px 6px;}
